package com.winway.framework.sap.client;

/**
 * SAP接口调用的方法，在此类维护
 *
 * @author Administrator
 */
public interface ISAPWebServiceConstant {

    String EMPTY = "";

    String CONSUMABLE = "C";
    String MATERIAL = "M";
    String ASSET = "A";
    String COST_CENTER_K = "K";
    String SERVICES = "S";

    /**
     * 用户名
     */
    String USERNAME = "OAUSER";

    /**
     * 密码
     */
    String PASSWORD = "OAUSER";

    /**
     * 方法前缀
     */
    String METHOD_PREFIX = "setP0";

    /**
     * 采购组
     */
    String PURCHASE_GROUP = "M101";

    /**
     * 物料信息
     */
    String MATERIAL_INFO = "M102";

    /**
     * 物料信息 非批次
     */
    String MATERIAL_INFO_NO_BATCH = "N";

    /**
     * 物料信息 批次
     */
    String MATERIAL_INFO_YES_BATCH = "Y";

    /**
     * 物料类型
     */
    String MATERIAL_TYPE = "M103";

    /**
     * 物料组
     */
    String MATERIAL_GROUP = "M104";

    /**
     * 成本中心
     */
    String COST_CENTER = "M105";

    /**
     * 科目
     */
    String GL_ACCOUNT = "M106";

    /**
     * 根据PR查询PO信息
     */
    String PR_SEARCH_PO = "M107";

    /**
     * 人员组织信息
     */
    String PERSON_ORG = "M108";

    /**
     * 采购申请创建
     */
    String PURCHASE_CREATE = "F003";

    /**
     * 取消采购申请创建
     */
    String PURCHASE_DETELE = "F005";

    /**
     * 物料库存
     */
    String MATERIAL_STOCK = "M110";

    /**
     * 获取汇率
     */
    String CUR_RATE = "M113";

    /**
     * 获取期间工作天数
     */
    String HOLIDAY = "M114";

    /**
     * 取员工排班
     */
    String SHIFT = "M117";

    /**
     * 取日期段内假期
     */
    String HOLIDAY_BY_DATE = "M119";

    /**
     * 假期日历
     */
    String HOLIDAY_CALENDAR_ID = "Z1";

    /**
     * 成本中心耗用
     */
    String ZMA_MOVEMENT = "Z010";

    /**
     * 成本中心耗用 zkey
     */
    String ZMA_MOVEMENT_ZKEY = "6E12E7F8DCFF54FBF34516CCDEB28332";

    /**
     * 预期付款生成凭证回传sap
     */
    String ZRFC_PAYMENT = "FB60";

    /**
     * FB60接口调用成功且返回码为0时，取item中Msgnr="312"中的凭证号
     */
    String ZRFC_PAYMENT_MSGNR_312 = "312";

    /**
     * 查询供应商编码(P01=M124,P02=工厂,P03=PG05,P04=员工工号)
     */
    String ZRFC_GET_VENDOR = "M124";

    /**
     * "已经存在供应商编码，不能重复创建"
     */
    String ZRFC_GET_VENDOR_CODE001 = "001";

    /**
     * "SAP接口请求失败，且返回信息为空"
     */
    String ZRFC_GET_VENDOR_CODE002 = "002";

    /**
     * "请求接口成功，但SAP返回信息为空"
     */
    String ZRFC_GET_VENDOR_CODE003 = "003";

    /**
     * M124 取供应商信息
     */
    String MATERIAL_VENDOR = "M124";

    /**
     * M129获取员工考勤数据
     */
    String ZRFC_GET_ATTENDANCE = "M129";

    /**
     * M131 获取采购信息记录
     */
    String MATERIAL_PURCHASE_RECORD = "M131";

    /**
     * F53 生成付款凭证
     */
    String ZRFC_F53 = "F53";

    /**
     * 会计科目
     */
    String HKD_ACCOUNT = "112611";

    /**
     * 香港公司代码
     */
    String HK_COMPANY_CODE = "1000";

    /**
     * M137 根据应付凭证找付款凭证
     */
    String CLEARING_CERTIFICATE = "M137";

    /**
     * FB60 新接口
     */
    String ZBF_INTERFACE01_F010 = "F010";

    String ZBF_MASTER_M149 = "M149";

    String ZBF_MASTER_M155 = "M155";

    String ZBF_MASTER_M159 = "M159";

    String ZBF_MASTER_M143 = "M143";
}
